package com.project.mapper.petInfoMapper;

import com.github.pagehelper.PageInfo;
import com.project.bean.PetInfoBean;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface IPetInfoMapper {
    /**
     * 分页查询

     * @param city 城市
     * @param type 类型
     * @return
     */
    public List<PetInfoBean> findByItem(@Param("city") String city,@Param("type") String type);

    /**
     * 我的信息
     * @param userId 宠主ID
     * @return
     */
    public List<PetInfoBean> findByName(int userId);

    /**
     * 删除发布信息
     * @param petId 信息id
     */
    public void del(int petId);

    /**
     * 发布信息
     * @param petInfo 信息对象
     */
    public void add(@Param("petInfo") PetInfoBean petInfo,@Param("userId") int userId);
}
